substantially deficient - Allemand Anglais Dictionnaire